home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / autolib.exe / CONSULT.DOC < prev    next >
Text File  |  1992-03-30  |  17KB  |  442 lines

  1.  
  2.  
  3.  
  4.  
  5.      CONSULT.DOC
  6.  
  7.      Contents
  8.  
  9.      Consulting/Contracting Advertisement  . . . . . . . . . . . . . .    1
  10.  
  11.  
  12.      Consulting/Contracting Advertisement
  13.  
  14.      I am interested in creating an automated test suite for your product
  15.      using this tool.  I have developed the following flow chart to assist
  16.      you on your decision to hire me.  Your answers must be 'yes' for a
  17.      good fit.  However, before answering, please read the detailed
  18.      information on each question, which follows this flow chart.
  19.  
  20.      Also, if you need more help in determining the answers to these
  21.      questions, contact me.
  22.  
  23.                     --------------------------
  24.                     - QUESTION 1:            -
  25.                     - Are you interested     -
  26.                     - in hiring a contractor -
  27.                     - to write an            -
  28.                     - automated test suite?  -
  29.                     --------------------------
  30.                             |
  31.                             | Yes
  32.                             |
  33.                             V
  34.                     -------------------------
  35.                     - QUESTION 2:           -
  36.                     - Is it possible        -
  37.                     - to test your product  -
  38.                     - using the AutoLibrary -
  39.                     - Program-Playback tool?-
  40.                     -------------------------
  41.                             |
  42.                             | Yes
  43.                             |
  44.                             V
  45.                     ------------------------
  46.                     - QUESTION 3:          -
  47.                     - Do you want your     -
  48.                     - test suite written   -
  49.                     - in the C programming -
  50.                     - language?            -
  51.                     ------------------------
  52.                             | Yes  (Go to next page)
  53.  
  54.  
  55.  
  56.                                                                           1
  57.  
  58.  
  59.  
  60.                             |
  61.                             |
  62.                             V
  63.                     ------------------------
  64.                     - QUESTION 4:          -
  65.                     - Will I be able to    -
  66.                     - test your product    -
  67.                     - from my home office? -
  68.                     ------------------------
  69.                             |
  70.                             | Yes
  71.                             |
  72.                             V
  73.                     --------------------
  74.                     - QUESTION 5:      -
  75.                     - Will you benefit -
  76.                     - by having your   -
  77.                     - tests automated? -
  78.                     --------------------
  79.                             |
  80.                             | Yes
  81.                             |
  82.                             V
  83.                     -----------------------
  84.                     - QUESTION 6:         -
  85.                     - Does your company   -
  86.                     - and management      -
  87.                     - support the idea of -
  88.                     - test automation?    -
  89.                     -----------------------
  90.                             |
  91.                             | Yes
  92.                             |
  93.                             V
  94.                     -------------------------
  95.                     - You may want to hire  -
  96.                     - me to write an        -
  97.                     - automated test suite  -
  98.                     - for your product.     -
  99.                     - (Please read the      -
  100.                     - following text.)      -
  101.                     -------------------------
  102.  
  103.      If you are interested, please give me a call or send email.  There is
  104.      no charge for initial consultations.  My qualifications include a
  105.      degree in Computer Science from Washington State University and
  106.      industry experience since 1983.  I am an experienced user of MS-DOS
  107.      and the Unix operating system.
  108.  
  109.  
  110.  
  111.                                                                           2
  112.  
  113.  
  114.  
  115.      My industry experience includes developing an automated network access
  116.      program, developing an automated test suite for a target debug
  117.      monitor, developing 2 real-time operating systems, and sustaining a
  118.      parallel operating system.
  119.  
  120.      I have been working on automation in one form or another since 1985
  121.      and on the AutoLibrary(tm) Program-Playback tool since 1989.
  122.  
  123.      I hope you decide to give me a call.
  124.  
  125.      Notes _____________________________________________________
  126.  
  127.      ___________________________________________________________
  128.  
  129.      ___________________________________________________________
  130.  
  131.      ___________________________________________________________
  132.  
  133.  
  134.  
  135.      QUESTION 1:
  136.  
  137.      Are you interested in hiring a contractor to write an automated test
  138.      suite?
  139.  
  140.      Before answering this question, please consider some of the advantages
  141.      of having an independent contractor test your product.  
  142.      If your answer is yes, great, please continue the flow chart.
  143.  
  144.      If your answer is no, the flow chart may still help if you are making
  145.      a decision on using this tool in your test automation plans.
  146.  
  147.      Notes _____________________________________________________
  148.  
  149.      ___________________________________________________________
  150.  
  151.      ___________________________________________________________
  152.  
  153.      ___________________________________________________________
  154.  
  155.      QUESTION 2:
  156.  
  157.      Is it possible to test your product using the AutoLibrary(tm) Program-
  158.      Playback tool?
  159.  
  160.      The answer to this question could very well be no, since the 
  161.      AutoLibrary(tm) Program-Playback tool was written to address a
  162.      specific type of testing.  The following survey will allow you to
  163.  
  164.  
  165.  
  166.                                                                           3
  167.  
  168.  
  169.  
  170.      determine if your testing requirements fit within the parameters of
  171.      this tool.
  172.  
  173.      A)   Does your product use serial communication?  Yes ___  No ___
  174.  
  175.           Your product must be testable via some type of serial connection. 
  176.           RS-232 is supported directly and is quite common.  Other
  177.           protocols, like RS-422 and IEEE-488, can be supported by
  178.           modifying the interface routines.  The interface routines can
  179.           also be modified to support networks.  See the documentation for
  180.           CommInterfaceOpen, CommInterfaceClose, CommInterfaceRead, and
  181.           CommInterfaceSend in this manual for details of supporting other
  182.           communication protocols.
  183.  
  184.           Notes _____________________________________________________
  185.  
  186.           ___________________________________________________________
  187.  
  188.           ___________________________________________________________
  189.  
  190.           ___________________________________________________________
  191.  
  192.  
  193.      B)   Does your product have a human interface?  Yes ___ No ___
  194.  
  195.           Does your product have a command line prompt? Yes ___ No ___
  196.  
  197.           Human interfaces wait for commands to be typed in at the command
  198.           prompt.  The response to commands are then displayed.  I have
  199.           split this question into two parts because it is possible to
  200.           implement a command line interface that is meant for other
  201.           computers instead of for humans.  This tool will work fine for
  202.           both types.
  203.  
  204.           Notes _____________________________________________________
  205.  
  206.           ___________________________________________________________
  207.  
  208.           ___________________________________________________________
  209.  
  210.           ___________________________________________________________
  211.  
  212.  
  213.      C)   Can your product be tested *by* an IBM PC or compatible?
  214.               Yes ___  No ___
  215.  
  216.           The key word here is *by*, since, the system under test cannot be
  217.           the PC that is executing the AutoLibrary(tm) automation program. 
  218.  
  219.  
  220.  
  221.                                                                           4
  222.